<!DOCTYPE html>
<!--
Copyright (c) 2013 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->

<link rel="import" href="/tracing/base/base.html">
<script>
'use strict';

tr.exportTo('tr.ui.e.about_tracing', function() {
  /**
   * Communicates with content/browser/tracing_controller_impl.cc
   *
   * @constructor
   */
  class TracingControllerClient {
    beginMonitoring(monitoringOptions) { }
    endMonitoring() { }
    captureMonitoring() { }
    getMonitoringStatus() { }
    getCategories() { }
    beginRecording(recordingOptions) { }
    beginGetBufferPercentFull() { }
    endRecording() { }
    defaultTraceName() { }
  }

  return {
    TracingControllerClient,
  };
});
</script>
